package com.ddyx.mapper;

import java.util.List;
import java.util.Map;

import com.ddyx.entity.Task;
import com.ddyx.entity.TaskGroup;
import com.ddyx.entity.User;

@MyBatisRepository
public interface TaskGroupMapper {
	
	public List<Map<String,Object>> getTaskGroupInfoById(Map<String,Object> param);
	
	public int getTaskGroupInfoCount(Map<String,Object> param);
	
	public int addTaskGroup(TaskGroup task);
	
	public int deleteTaskGroup(Map<String,Object> param);
	
	public int modifyTaskGroup(TaskGroup task);
	
	public List<User> getUserList(Map<String,Object> param);
	
	public List<Task> getTaskByGroupId(Map<String,Object> param);
	
	public int getIsExtis(Map<String,Object> param);
	
	public int deleteTaskGroupByTaskId(Map<String,Object> param);
}
